package com.java.oop;

interface IA{
    void a();
    //jdk8中的默认方法
    default void b(){}
    default void c(){}
    static void d(){}
}
/**
 * @FunctionalInterface 注解描述的接口为函数式接口,
 * 接口中的抽象方法只能有一个
 */
@FunctionalInterface
interface IB{
    void a();
    default void b(){}
    default void c(){}
}
interface IC{
    int a=100;
    void show();
}
class Cimpl implements IC{
    int b;
    @Override
    public void show() {
    }
}
public class InterfaceTests {
    public static void main(String[] args) {
          IC c=new Cimpl();//
          //c.b=100;
    }
}
